allied staff of headquarters - German English Dictionary